package com.rede.didiok.common.dto.user;

import lombok.Data;
import lombok.ToString;

import com.rede.didiok.common.dto.BaseDto;
import com.rede.didiok.common.validator.annotion.NotBlank;
import com.rede.didiok.common.validator.group.Insert;
import com.rede.didiok.common.validator.group.Update;

/**
 * ResourceSortVO
 *
 * @author: 陌溪
 * @create: 2020年1月9日19:09:00
 */
@ToString
@Data
public class EmoticonDto extends BaseDto<EmoticonDto> {

    /**
     * 创建人uid
     */
    private String createUserUid;
    /**
     * 创建人名称
     */
    private String createUserName;
    /**
     * 表情包文件uid
     */
    @NotBlank(groups = {Insert.class, Update.class})
    private String fileUid;

    /**
     * 是否精选
     */
    private String isSelection;

    /**
     * 点击数
     */
    private Integer clickCount;

    /**
     * 排序字段，数值越大，越靠前
     */
    private Integer sort;

    /**
     * OrderBy排序字段（desc: 降序）
     */
    private String orderByDescColumn;

    /**
     * OrderBy排序字段（asc: 升序）
     */
    private String orderByAscColumn;
    /**
     * 依据排序
     */
    private String orderBy;

    /**
     * 表情包图片
     */
    private String photoUrl;


}
